package com.xbongbong.sys.domain.entity;

import com.xbongbong.paas.toolbox.util.DateUtil;
import com.xbongbong.paas.toolbox.wrap.Entity;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;


/**
 * 从钉钉回调的连接器配置
 * 一条记录表示corpid对应的公司订阅了modelId对应的模型
 * 创建时间 2021/5/25 3:15 PM
 * 修改时间 2021/5/25 3:15 PM
 * @author chy
 */
@Getter
@Setter
@ToString
public class ConnectorConfigEntity extends Entity {

	private static final long serialVersionUID = 3634758619406237441L;

	public ConnectorConfigEntity(){
		int now = DateUtil.getInt();
		this.addTime = now;
		this.updateTime = now;
		this.del = 0;
	}

	/**
	 * 主键
	 */
	private Long id;
	/**
	 * 公司ID
	 */
	private String corpid;
	/**
	 * 触发器关联的事件模型id
	 */
	private String modelId;
	/**
	 * 执行动作对应的应用id
	 */
	private String appId;
	/**
	 * 执行动作对应的应用名
	 */
	private String appName;
	/**
	 * 应用的连接器id
	 */
	private String connectorId;
	/**
	 * 应用的执行动作id
	 */
	private String actionId;
	/**
	 * 应用的执行动作名字
	 */
	private String actionName;
	/**
	 * 模型权限
	 */
	private String subAuth;
	/**
	 * 添加时间
	 */
	private Integer addTime;
	/**
	 * 更新时间
	 */
	private Integer updateTime;
	/**
	 * 删除标记
	 */
	private Integer del;
}

